renewable lease - Francés Inglés Diccionario